find oneself in a pickle - Almanca İngilizce Sözlük